About Interlink Management Limited (03843881) United Kingdom