About Lisahoppin Wind Limited (NI627617) United Kingdom