About Mimi Food Ltd (SC683323) United Kingdom