About Bubble Up Ltd (08250622) United Kingdom