Repeat SA, limited, CHE-105.924.455, Joseph Tugendhaft