About Ticktock Events Limited (05764828) United Kingdom