Opna Bio Switzerland Sàrl, Limited liability company