About Hempower (n.i.) Limited (NI663040) United Kingdom