NG Swiss Watch Sàrl, limited liability company