About The Meal Kit Company Ltd (12602339) United Kingdom