About Killymuck Holdings Limited (NI648815) United Kingdom