About Lale London Ltd (11789155) United Kingdom