About Tidal Generation Limited (05338761) United Kingdom