About Lentilrice Ltd (10883475) United Kingdom