About Lateral Software Ltd (12195586) United Kingdom