About Omega No.7 2011 Developments Limited (07670688) United Kingdom