About Cannon Inc Ltd (12457093) United Kingdom