About Teikyo Foundation (uk) (02540502) United Kingdom