About Link Management Group Limited (03975672) United Kingdom