About The London Football Cup Limited (08037339) United Kingdom