About The Net-a-porter Group Limited (03820604) United Kingdom