About The General Oceanic Thermal Energy Corporation Limited (07916654) United Kingdom