About Investorlink Limited (01980197) United Kingdom