About Jls International Limited (04125509) United Kingdom