About Emera2006 (london) Ltd (10619771) United Kingdom