Ibiscus Group LLC, Cheyenne, succursale de Genève