About Bubbly Stuff Ltd (10315905) United Kingdom