About Cannon Group Holdings Ltd (13632830) United Kingdom