About Tickdoc Ltd (09237448) United Kingdom