About Bains Trust (13462929) United Kingdom