About Liquid Bubble Limited (10324492) United Kingdom