About Pulse Films Lc Productions Limited (12967414) United Kingdom