About Trappd Ltd (10276408) United Kingdom