About Boba Bar Limited (12194845) United Kingdom