About Little Kickers Limited (12680247) United Kingdom