About Nectar Hr Limited (10429262) United Kingdom