About Ippon Judo Ltd (11835903) United Kingdom