About A. Judo Club Limited (13123189) United Kingdom