About Core Link Holdings Limited (10806788) United Kingdom