Touchwood Capital SA, Limited, CHE-319.630.297