About Goodman Digital Securities Limited (12648234) United Kingdom