About Novel Foods International Limited (13599868) United Kingdom