About Manifold Information Systems Ltd. (03029590) United Kingdom