About The Rice Bowl 888 Ltd (11583446) United Kingdom