About Cannoncomm Ltd (10261888) United Kingdom