English: Office is located in Dubai.
Telugu: ఆ సంస్థ కార్యాలయం దుబాయ్లో ఉంది.