About Nicco Restaurant & Bar Limited (12963041) United Kingdom