About Lateral Edge Ltd (13281226) United Kingdom