About Trojan (nw) Ltd (11824733) United Kingdom