On-Off Racing SA, limited, CHE-151.348.299, Laurent Panchaud