About Ripper Productions Limited (12071187) United Kingdom