About Bubble World Limited (04790173) United Kingdom