About Bubble Cha Mcr Ltd (12200465) United Kingdom