About Foydragh Wind Ltd (NI634146) United Kingdom