About Fresh Mimi Ltd (12765379) United Kingdom