About Dj Rice Solutions Ltd (11422654) United Kingdom