About Kico International Limited (12850412) United Kingdom