About Niamherin Ltd (12406270) United Kingdom