About Clean Energy Ventures Operations Management Limited (08925463) United Kingdom