About Mehar Global Ltd (SC688269) United Kingdom