About Lenny The Movie Limited (09951239) United Kingdom