About Salacrypt Ltd (12116158) United Kingdom