About Inventec Solutions Ltd (12744817) United Kingdom