About Inventix Technologies Limited (13158656) United Kingdom