About Tick Tock Entertainment Ltd (10089961) United Kingdom