About Sher Khan Taxis Ltd (11259792) United Kingdom