About Soccer Platform Ltd (10062827) United Kingdom