About Trojan Ltd (13440620) United Kingdom