About Itec Optical Labs Ltd. (09266110) United Kingdom