About Meushar Company Ltd (11403612) United Kingdom