About Bubble Tea World Limited (07968083) United Kingdom