About Julia Restoin Roitfeld Creative Ltd (12838495) United Kingdom