About Charterlink Management Limited (03396228) United Kingdom