About Sandra Gygax Ltd (12439643) United Kingdom