About Nouvel Investments Limited (13260757) United Kingdom