About Dammy Toks Ltd (12282441) United Kingdom