About Judo International Limited (10599708) United Kingdom