About Quirky Ventures Limited (11431623) United Kingdom