About Enerj8 Holdings Limited (10762788) United Kingdom