Techno Watch Partners Sàrl, Limited liability company