About Mehkri Consultants Ltd (10476452) United Kingdom