About Emerald Energy Sustainable Solutions Ltd (13708691) United Kingdom