About Killagan Holdings Limited (NI651939) United Kingdom