About Farfetch China Ltd (12995573) United Kingdom