About Link Technology Limited (02506618) United Kingdom