About Lucky Corporation Limited (12674169) United Kingdom