About Trooli Ltd (04366668) United Kingdom