Upfront Research Sàrl, Limited liability company