About Alex Taxi Card Limited (13418125) United Kingdom