About Odis London Footwear Ltd (13269481) United Kingdom