About Kicior Ltd (13310387) United Kingdom