About Tik-tak Lettings Limited (13052360) United Kingdom