About Trollo Food Ltd (11718777) United Kingdom