About North Face Interim Limited (10032826) United Kingdom