Found an equivalent of Uber for the local Bulgarian taxis. Very useful to book taxis and pay by card. App is called TaxiMe and is pretty easy to use. Less than £10 to get from the Airport to our hotel in central Sofia. Thought would share in case anyone is staying over.
took a few tries to get it to select the area outside the airport for pickup but eventually worked and pickup was pretty smooth.