About Omega No.3 2009 Developments Limited (07111322) United Kingdom