About Persephone Art Limited (12947126) United Kingdom