About Kannon Uk Limited (10988066) United Kingdom