About Omega Ventures Limited (09119481) United Kingdom