About Ocean Thermal Energy Uk Limited (07322364) United Kingdom