About Norvel Associates Limited (10507622) United Kingdom