About Quirky Quarter Limited (10674203) United Kingdom