About N1c Foods Ltd (12187568) United Kingdom