About Nmb India Limited (11710091) United Kingdom