About Curragh Investments Limited (NI629423) United Kingdom