MEGAVOX LABS Sàrl, Limited liability company