About Francejiro Foods Limited (12217036) United Kingdom