About Chuwee Bubble Limited (12396743) United Kingdom