About Kilkieran Limited (10281205) United Kingdom