About Jaykay Foods Limited (11250141) United Kingdom