About Bubble Citea Ltd (12055095) United Kingdom