About Omega Programmes Limited (09720124) United Kingdom