Pro Tech Stores Sàrl, limited liability company