Lyca Mobile

Industry

IT

Revenue

3 billion USD (2014)

Lyca Mobile is a telecom services provider offering international calls to over 30 million customers across 17 countries. It was founded in 2006 and is based in the UK.

Location

3rd Floor Walbrook Building, 195 Marsh Wall, London E14 9SG.