About Lentil Ltd (12620227) United Kingdom