About Omega No.12 2012 Developments Limited (07934489) United Kingdom