About Truloo Event Management Limited (13590547) United Kingdom