About Designdice Ltd (12465165) United Kingdom