About Merenda Operation Limited (12420690) United Kingdom