About Rice Daddy Ltd (13217928) United Kingdom