About Nicol Fresh Ltd (12434982) United Kingdom