About Trofida Ltd (13338165) United Kingdom