About Salvagenius Ltd (11921982) United Kingdom