About The Judo Dan Academy Ltd (13126426) United Kingdom