About Mehar Trading Company Ltd (12827914) United Kingdom