About Lee International Ltd (12042886) United Kingdom