About Jlse Ltd (12870184) United Kingdom