About Canny Comms Ltd (11922509) United Kingdom