About Charles Nenner Research Center Ltd. (11737774) United Kingdom