About Nicvale Limited (11115328) United Kingdom