About Omatomix Limited (09954951) United Kingdom