About International Thai Foundation Ltd (07153412) United Kingdom