About Lennyvent Limited (11736955) United Kingdom