About London 2002 Limited (12198350) United Kingdom