About London Sporting Club Limited (10523360) United Kingdom