About Tiksy Limited (10893887) United Kingdom