About Niu Solutions Holdings Limited (07828487) United Kingdom