MPS Tech Switzerland Sàrl, Limited liability company