About Itec Innovation International Limited (06034394) United Kingdom