About The Symbol Trust (11710518) United Kingdom