About Emera Designs Limited (04617433) United Kingdom