About Mehkri Ltd (10476494) United Kingdom