About Quirky Ii & Tapas Limited (10985132) United Kingdom