About Ominex Limited (10897431) United Kingdom