About Farfetch Uk Finco Limited (12129585) United Kingdom