About Lycotec Food Limited (12139298) United Kingdom