About Farfetch Finance Limited (09390480) United Kingdom