About Myroe Energy Ltd (NI615946) United Kingdom