About Bubbles And Chai Limited (13089463) United Kingdom