About Meenacarn Limited (11606994) United Kingdom