About Nebbiolo Holdings Limited (11508144) United Kingdom