About Tokk Group Ltd (12658998) United Kingdom