About Tick Technology Ltd. (08030921) United Kingdom