About Zephyr Energy Investments Solar Greece Ii Limited (12322385) United Kingdom