About Rnns Investments And Holdings Ltd (13524359) United Kingdom