About Bumble Tea Limited (13481022) United Kingdom