About Novolex Uk Holdings Ltd (11434329) United Kingdom