About Aleph New Energies Ltd (13568903) United Kingdom