About Emera Limited (06511922) United Kingdom