About Salvator Global Limited (12905156) United Kingdom