About Tst Foundation (CE007486) United Kingdom