About Kept Foods Limited (12362499) United Kingdom