About Ember Essence Ltd (13085631) United Kingdom