About Currabeg Ltd (12353325) United Kingdom