About Luck Industry Co. Limited (12577129) United Kingdom