About Canton 69 Limited (12025706) United Kingdom