About Il Salvatore Limited (11761249) United Kingdom