Newla SA, Limited, CHE-227.080.263, Philippe Prost