About Mero Food Limited (12653523) United Kingdom