About Chikara - Study In Japan Ltd (12067794) United Kingdom