About Indus Real Estate Investments Limited (10116859) United Kingdom