About Nouvre Limited (11662995) United Kingdom