About Lateral Technology Limited (06843398) United Kingdom