About Ja International Limited (10576349) United Kingdom