About Gemmoor Investment Company Limited (00718411) United Kingdom