About Ingenuity Investments Limited (12090767) United Kingdom