About Tidal Renewable Energy Ltd (13419178) United Kingdom