About Bubble Plunge Ltd (13166608) United Kingdom