About Trojan Management Ltd (10102743) United Kingdom