About The Hypatia Trust (03198168) United Kingdom