DL DEV SA, Limited, CHE-386.219.841