About N&s Fresh 3 Ltd (11410390) United Kingdom