About Ember Club Limited (00412006) United Kingdom