About Omega No.8 2011 Developments Limited (07890485) United Kingdom