About Deema Fresh Uk Ltd (12273415) United Kingdom