About Judo Gi Limited (11423876) United Kingdom