About Omega No.19 2012 Developments Limited (08261077) United Kingdom