About The Energy Initiative Ltd (07420713) United Kingdom