About Tickhicks Ltd (12549049) United Kingdom