About Merienda Limited (SC595286) United Kingdom