About New Earth Energies Ltd (12072398) United Kingdom