About Bubble Boba Uk Limited (12983240) United Kingdom