About Cyox Ltd. (10050793) United Kingdom