TwymUp Sàrl, Limited liability company, CHE-464.732.295