About Luckycomp Ltd (12155589) United Kingdom