About Molar Bear Ltd (12190238) United Kingdom