About Trojan Av Ltd (11389528) United Kingdom