About Tick King Ltd (12899482) United Kingdom