About Quirky Creations Ltd (13605062) United Kingdom