About Lentum Ltd (09394141) United Kingdom