About Nimi Bahra Limited (11831067) United Kingdom