About Lynton And Eli Venture Limited (11920254) United Kingdom