About Bubbles World Limited (10808645) United Kingdom