bpLoop SA, limited, CHE-176.576.416, David Royer