About Tidal Power Plc (10854418) United Kingdom