About Rk Mehta Group Ltd (12297023) United Kingdom