About Np Chef Solutions Limited (07824821) United Kingdom