About R&b Worldwide Limited (13506407) United Kingdom