About Euonymus Ltd (12602255) United Kingdom