About Nectar Bar Group Ltd (11899892) United Kingdom