About Meru Khandhar Limited (10421387) United Kingdom