About Tokk Limited (11263659) United Kingdom