About Anya Hindmarch Limited (04334889) United Kingdom