About Green Isle Ventures Ltd (NI629008) United Kingdom