About Lm Bubble Tea Ltd. (08696433) United Kingdom