About Jxt Group Limited (10399104) United Kingdom