About Kicco Management Ltd (09843460) United Kingdom