About Omicronex Ltd (13023359) United Kingdom