About Shenhwa International Education Links Limited (10448492) United Kingdom