About Bubbles And Tea Ltd (09124229) United Kingdom