About Bubbles Doubble Ltd (13482569) United Kingdom