About Trojan Group Ltd (10472842) United Kingdom