About Nei Holdco Limited (12534711) United Kingdom