About Slick Taxis Ltd (12181827) United Kingdom