About S.k.s.s Food Limited (11305106) United Kingdom