About Omega No.16 2012 Developments Limited (08133763) United Kingdom