About Nicco Limited (10849938) United Kingdom