About Quirky Designs Ltd (13376570) United Kingdom