About Lateral Projects Ltd (13513135) United Kingdom