About Fred. Olsen Renewables Limited (02672436) United Kingdom