THRIVE RENEWABLES (HAVERIGG II) LIMITED - Key Persons