About Optyk Ltd. (SC422491) United Kingdom