About R & B Uk Investment Ltd (12924873) United Kingdom