About Ja Foods (north) Limited (12401385) United Kingdom