About Nectar Brands Limited (13561118) United Kingdom