About Bubble Bobble Limited (08643949) United Kingdom