About Quirky Bird Ltd (08680748) United Kingdom