About N.verdi Ltd (11124521) United Kingdom