About Sho Khan Limited (11915618) United Kingdom