About Lucrose Ltd (09199504) United Kingdom