About Lso Management Consultants Ltd (10704112) United Kingdom