About Japanese Schola Limited (13401768) United Kingdom