the company's corporate headquarters is located in the hammocks in miami florida sinifuzaga ko hagira umuntu utekereza ko nasaze umugeni yiruka atinze umushyitsi yitegereje ibimenyetso bya