About Lapse Film Limited (08477812) United Kingdom