About Thrill Island Ltd (12729931) United Kingdom