About Lateral Investment Management Limited (07133781) United Kingdom