About Zephyr Energy Investments Solar Greece I Ltd (12324237) United Kingdom