About Quirky And The Geek Ltd (13299922) United Kingdom