About Glencam Management Limited (NI649436) United Kingdom