About Ts Foundation Ltd (12431551) United Kingdom