About Tick Tocks Coffee & Kitchen Ltd (12402923) United Kingdom