About Nounous Ltd. (11034257) United Kingdom