About Bubble Tea By Sakurado London Limited (12904221) United Kingdom