About Ingenious Capital (mm Holdco I) Limited (11310781) United Kingdom