About Kic Suffolk Ltd (12133373) United Kingdom