About Uk Mimibear International Ltd (11019819) United Kingdom