About Lucky Crocodile Leather Co. Ltd. (11838489) United Kingdom