About Leicester Foxes Ltd (12560993) United Kingdom