About Link Group Service Company Limited (11886138) United Kingdom