About Cd Manifold Holdings Limited (12281132) United Kingdom