About Lale Lab Ltd (10755986) United Kingdom