About Tick42 Limited (03201347) United Kingdom