About Mahi Pal Rana Ltd (13391264) United Kingdom