About Nationwide Home Innovation Holdings Ltd (11102184) United Kingdom