About Lightning Strike Pictures Ltd (11877360) United Kingdom