About Inventica Investments Ltd (07322170) United Kingdom