About Nanda & Sons Investments Limited (04143577) United Kingdom