About Leehao International Co. Ltd. (06334581) United Kingdom