About Jlsn Consultancy Ltd (07910146) United Kingdom