About Niall A. Loughran Limited (NI626872) United Kingdom