About Lcky Endeavor Ltd (12205557) United Kingdom