About Jlsa Consultancy Limited (NI665239) United Kingdom