About Hyder Foundation (10345458) United Kingdom