About Fintrade Holding Limited (10391284) United Kingdom