About Mini Kickers Ltd (13664232) United Kingdom