RENEWABLE POWER CAPITAL HOLDING LIMITED, London, United Kingdom