About Js London Leisure Ltd (10751820) United Kingdom