About R&t Global Services Ltd (SC527658) United Kingdom