About R&r Coperate Ltd (11625674) United Kingdom