About Tidal Lagoon Power Limited (08163554) United Kingdom