About Lynton Invest L.p. (SL022415) United Kingdom