About Killarney Holdings Limited (13130395) United Kingdom