About Quirky Enterprises Limited (10773906) United Kingdom