English: While still relatively new, they have grown rapidly with offices located in both London and Budapest.
Telugu: ఇప్పటికీ కొత్తగా ఉన్నప్పటికీ, వారు లండన్ మరియు బుడాపెస్ట్లలో ఉన్న కార్యాలయాలతో వేగంగా అభివృద్ధి చెందారు.