About Nouvelle London Limited (11264008) United Kingdom