About Omega No.10 2011 Developments Limited (07932025) United Kingdom