About Novell Limited (10322785) United Kingdom