About Mike S Judo Academy Ltd (13683115) United Kingdom