About Lateral Investments Limited (05117647) United Kingdom