About Liquid Bubble Group Limited (09244950) United Kingdom