About The Hypatia Foundation (13125472) United Kingdom