About Chubbee Bubble Ltd (13443383) United Kingdom