About Lateral Consultancy Limited (10162298) United Kingdom