English: Head office and service center is located in Saint Petersburg.
Telugu: ప్రధాన కార్యాలయం మరియు ఉత్పత్తి సెయింట్ పీటర్స్బర్గ్ లో ఉన్న.