About Ember Limited (11650104) United Kingdom