About Invenix Limited (11512266) United Kingdom