About Quirky Rides Ltd (11150824) United Kingdom