It was me!
I'm not saying that Fred had no ulterior motives at all - he was greedy, power-hungry and vengeful, but at least he had a very good reason to hate Wong Yuk Ting. I am agreeing with Kidd. The business will only suit devious, scheming and hypocritical people - but it doesn't make them evil, just a greedy opportunitist.
He doesn't aim to kill, but Kit does (lucky Martin and Mark can fight back! LOL! ) Kit isn't evil either, but he is more despicable because he sunk that low.
I always say, you can be as evil to the ones you don't like, but you must be at least nice and protective of the ones you love. But for revenge, Kit repeatedly put his loved ones in danger (brothers, friend) or in humiliation (Happy).
He used innocent people too like Martin's dad. He fully knew that Ko San had lost his memory and was loyal to him instead of Martin, but yet he still betrayed him just to hurt Martin. That is despicable and selfish. Fred was not great either, but he never betrayed or hurt his own people.