About Inventica Ltd (12979146) United Kingdom