About Lallo Film Production Ltd (13370368) United Kingdom