About Mitre Trust (NI026205) United Kingdom