About A & A Lucky Company Ltd (10399408) United Kingdom