About Niru Investments Limited (10630547) United Kingdom