About The Medata Trust (CE005244) United Kingdom