About Jack The Ripper Museum Ltd (11704708) United Kingdom