About Farfetch China Holdings Ltd (12995553) United Kingdom