About Limited Jls Ltd (11137504) United Kingdom