About Omyx Ltd. (10170718) United Kingdom