About The Freshwater Foundation (10238641) United Kingdom