About Jls Technologies Limited (11555756) United Kingdom