About Omonix Limited (11390775) United Kingdom