About Joud Footwear Ltd (10848776) United Kingdom