Created in 2000 (China), CuriosityChina own 8 sister brands and 1075 competing brands. The CuriosityChina brand is owned by FARFETCH LTD, a company listed in New York. The International Securities Identification Number (ISIN) of FARFETCH LTD is KY30744W1070. The sector of CuriosityChina is Retail -Cyclical.