About Tik Tok Technologies Ltd (10221419) United Kingdom