About R&b International Limited (12420427) United Kingdom