About Mini Eats Limited (12846973) United Kingdom