About Bubble Tea International Limited (SC526170) United Kingdom