About Manifold Research Ltd (12130626) United Kingdom