About The London Cup Limited (13674485) United Kingdom