About Eggrice Uk Ltd (13085756) United Kingdom