About Rni Investments Limited (12882293) United Kingdom