About Lt Foods International Limited (10250873) United Kingdom