About Play Dead Film Limited (13711516) United Kingdom