About Inventox Ltd (09244972) United Kingdom