About Kirka Ltd (11225841) United Kingdom