About Embrace China Ltd. (11715602) United Kingdom