About Omnetics Ltd (11678643) United Kingdom