English: This company is now in London.
Telugu: ప్రస్తుతం ఈ అమ్మడు లండన్ లో ఉంది.