About Nex International Investments Limited (09908318) United Kingdom