About Killyglen Blackcave Management Limited (NI061924) United Kingdom