About Soccer Seeds Limited (12629193) United Kingdom