About Trojan Capital Ltd (12656999) United Kingdom