About Shera Bazar Ltd (12860990) United Kingdom