About Ni & Wang Group Ltd (11916514) United Kingdom