About Quirkysport Ltd (12364260) United Kingdom