About London Kickers Ltd (13411405) United Kingdom