About Melz Kitchen Ltd. (12930028) United Kingdom