About Lorenzo Salvatore Ltd (13250973) United Kingdom