About Byrne Green Energy Ltd (NI638555) United Kingdom