About Sher Khan Shah Ltd (12123600) United Kingdom