About Lebaishi International Chymistry Engineering (uk) Ltd (12813042) United Kingdom