About Meet Fresh Uk Ltd (11942192) United Kingdom