About Manifold Holding Ltd (12181611) United Kingdom