About Neela Chand Limited (11760584) United Kingdom