About Omega Innovative Ltd (09892854) United Kingdom