Geneva Trophy Promotion Sàrl, Limited liability company