About Bubbleliscious Limited (12779528) United Kingdom