About Lateral Strategies Limited (09733602) United Kingdom