About Link Group Corporate Director Limited (11028471) United Kingdom