About Bubble Chaai Lab Limited (13368852) United Kingdom