About Lucky Trading & Logistics Ltd (12792185) United Kingdom