About Tick Dock Uk Limited (11723852) United Kingdom