About Manifold Intelligence Ltd (12558168) United Kingdom