About N2 Supermarket Ltd (11810325) United Kingdom