About Newlink Technology Limited (03320319) United Kingdom