About Inventio Capital Ltd (12230857) United Kingdom