Marchard TechVest Sàrl, Limited liability company