MIC CAPITAL PARTNERS (RUBY) GP, LLC
C/O WALKERS CORPORATE LIMITED CAYMAN CORPORATE CEN, 27 HOSPITAL ROAD, GEORGE TOWN, GRAND CAYMAN, CAYMAN ISLANDS, KY1-9008
BLUECREST CAPITAL MANAGEMENT CAYMAN L.P.
UGLAND HOUSE SOUTH CHURCH STREET, GEORGE TOWN, CAYMAN ISLANDS
LTD EPISTEME CAPITAL HOLDINGS (CAYMAN)
C/O Walkers Corporate Ltd. 190 Elgin Avenue, George Town, Grand Cayman, Cayman Islands, KY1-9008
BLACKROCK CAYMAN CAPITAL HOLDINGS LIMITED
Walkers Corporate Limited 190 Elgin Avenue, George Town, Cayman Islands, KY1-9008
PITON CAPITAL CARRY GP LIMITED
C/O RAWLINSON & HUNTER EVANS BUSINESS CENTRE,, PITREAVIE BUSINESS PARK, OFFICE 35, DUNFERMLINE, FIFE
BLACKROCK CAYMAN CAPITAL HOLDINGS LIMITED
WALKERS CORPORATE SERVICES LIMITED WALKER HOUSE, 87 MARY STREET, GEORGE TOWN, GRAND CAYMAN, CAYMAN ISLANDS, KY1-9005
CAPITAL DYNAMICS (CAYMAN ISLANDS) LIMITED
UGLAND HOUSE PO BOX 309, GEORGE TOWN, GRAND CAYMAN, CAYMAN ISLANDS
MOHAMMED EL YOUBI
Born May 1998
KEMP HOUSE 160 CITY ROAD, LONDON, UNITED KINGDOM, EC1V 2NX
GPE III GP LIMITED
50 LOTHIAN ROAD, FESTIVAL SQUARE, EDINBURGH, SCOTLAND, EH3 9WJ
TETRAD CAPITAL PARTNERS LTD (CAYMAN)
94 SOLARIS AVENUE, CAMANA BAY, GRAND CAYMAN, CAYMAN ISLANDS, KY1 1108
TEMPORIS RENEWABLE ENERGY GP (CAYMAN) LIMITED
30100 1f Landmark Square 64 Earth Close, West Bay Road, Grand Cayman, Cayman Islands, KY1 1201
INDIGO CAPITAL FUND IV (GP) LIMITED
33 ST JAMES'S SQUARE, LONDON, UNITED KINGDOM, SW1Y 4JS
GPP II UK K/S
149 VESTERBROGADE, (C/O ENERGI 30), KOBENHAVN V, DK-1620, DENMARK
CERF GP S.A R.L
2, AVENUE CHARLES DE GAULLE,, L-1653 LUXEMBOURG,, GRAND DUCHY OF LUXEMBOURG, LUXEMBOURG
SAMY GP
23 ASCOT DRIVE, GRANTHAM, LINCOLNSHIRE, ENGLAND, NG31 9TB
PERL GP S.À R.L
4 BOULEVARD ROYAL, LUXEMBOURG, LUXEMBOURG, L-2449
GPA LTD
Born March 1989
GPA HOUSE 27 WOLSEY ROAD, MOOR PARK, NORTHWOOD, MIDDX, HA6 2ER
PERL GP S.À R.L
4 BOULEVARD ROYAL, LUXEMBOURG, LUXEMBOURG, L-2449
CIEP GP, L.L.C.
THE CORPORATION TRUST COMPANY CORPORATION TRUST CE, 1209 ORANGE STREET, WILMINGTON, DELAWARE, UNITED STATES, 19801
STAGE CAPITAL GP PARTNER 2 LIMITED
50 LOTHIAN ROAD, FESTIVAL SQUARE, EDINBURGH, SCOTLAND, EH3 9WJ