About Tikk Tokk (international) Ltd (09425415) United Kingdom