About Trojan Global Limited (09268630) United Kingdom