O2 is the trade name of UK second largest telecommunication company and financial service provider “Telefonica UK Limited”. Mobile top up is the service that allows prepaid users to add some amount in their mobile account. O2 is never behind anyone in this type of service. Read more »