About Bubble Bao Ltd (12960047) United Kingdom