About Soccerkicks Ltd (12238684) United Kingdom