About R&b Global Solutions Ltd (12088186) United Kingdom