About Lateral Logic Limited (04754303) United Kingdom