About Nuyen Family Investments Limited (11179565) United Kingdom