About Hermessa Ltd (11478503) United Kingdom