This company is widely known under the name of Lezshowing Tech Limited. The company was originally established one year ago and was registered with 14821392 as the reg. no. The head office of this firm is located in London. You may find them at Floor 1, Office 25 22 Market Square. The company's registered with SIC code 47910 - Retail sale via mail order houses or via Internet.
For one year, this particular firm has only had 1 director: Xiaoming L. who has been leading it since 2023-04-24.
Xiaoming L. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.