About Omnimen Limited (02240125) United Kingdom