About Luckin Ltd (11463224) United Kingdom