About Nous Holdings Limited (03758538) United Kingdom