About Lechuang International Brand Management Co. Limited (11639618) United Kingdom