About C-g-a-a-a-watches Ltd (12809428) United Kingdom