About R&c Global Ltd (11786061) United Kingdom