About La Marmite Ltd (10250098) United Kingdom