About Quirky Fox Ltd (10191921) United Kingdom