About Mini Magoos Sensory Play Franchising Ltd (12424580) United Kingdom