About Innotec Holdings Co. Ltd (11123441) United Kingdom