About Loop Foods Limited (13098443) United Kingdom