About N&s Fresh 2 Limited (07612251) United Kingdom