Startree Ventures Management Sàrl, Limited liability company