About Tick4solutions Limited (10679203) United Kingdom