About North Power 4 Limited (NI614889) United Kingdom