About Quirky Marketing Limited (13147712) United Kingdom