About Goodd Limited (SC336068) United Kingdom