About Golden Snailco Ltd (13397827) United Kingdom