About Soccer Techniques Ltd (12027585) United Kingdom