About Chick N Rice Uk Ltd (11972904) United Kingdom