About Kilcurry Holding Ltd (NI659095) United Kingdom