About Killarney Investments Limited (12206687) United Kingdom