About Trojan Logistics International Ltd (13117284) United Kingdom