About Luckin Designs Ltd (12518793) United Kingdom