About Nei Holdings Limited (11090108) United Kingdom