About New World Investments Limited (SC272652) United Kingdom