About Renewable Energy Ventures (kellas) Limited (SC444849) United Kingdom