About Simec Tidal Lagoon Power India Limited (10632167) United Kingdom