About Jls Holdings Limited (07940983) United Kingdom