About Vectricity Ltd (10478739) United Kingdom