About Tidal Pools Limited (10604966) United Kingdom