About Silvia Egidi Ltd (11596110) United Kingdom