About Turken Foundation Uk (09734149) United Kingdom