About Salvator Limited (12298454) United Kingdom