About Bubble Chai Ltd (12888163) United Kingdom