About Omnec Ltd (12083938) United Kingdom