About Newlink Management Limited (09755819) United Kingdom