About Nectar International Limited (NF003734) Great Britain