About Ctl Foundation (12071934) United Kingdom