About Rr (ne) Ltd (11380220) United Kingdom