About Lok Food Limited (11243836) United Kingdom