About N.i. Solar Roofs Limited (NI614156) United Kingdom