About Omnex Ltd (11353853) United Kingdom