About Shoe Star Ltd (12336368) United Kingdom