About Inventrix Limited (02692327) United Kingdom