Canailles & Co Sàrl, Sierre, Limited liability company