About Magic Bubbles Ltd (12330645) United Kingdom