About Cafe Clock Ltd (13490630) United Kingdom