2016 is the date that marks the founding of Zhibai Intelligent Technology Limited, a firm which was situated at Suite 1, 3rd Floor 11 - 12 St. James's Square, London. It was registered on 2016-06-15. The company's Companies House Reg No. was 10232078 and its zip code was SW1Y 4LB. This company had been present on the British market for approximately three years up until 2019-07-09.
This limited company was administered by an individual director: Xinwei H. who was guiding it for three years.
Xinwei H. was the individual with significant control over this firm, owned over 3/4 of company shares.