Caravelle Horizons Sàrl, Limited liability company