About Googlies Retail Limited (13111824) United Kingdom