About Boxed Chef Ltd (13001229) United Kingdom