About Trojan1 Limited (09358423) United Kingdom