About Solo Footwear Ltd (11204514) United Kingdom