About Ten Hui Shanghai Ltd (SC508627) United Kingdom