About Kilmegan Investments Limited (NI071096) United Kingdom