About Redwood Group N.i. Ltd (NI681123) United Kingdom