About Killarney Technologies Limited (12645009) United Kingdom