About Erica Yunwook Choi Ltd (11775088) United Kingdom