About Lewis Nelson Global Ventures Ltd (12475062) United Kingdom