About Lorien Management Consultancy Limited (10825432) United Kingdom