About Nguyen Holdings Limited (12995513) United Kingdom