About Lido Foundation (08838578) United Kingdom