This particular business is based in Cambridge under the ID 14547280. It was registered in the year 2022. The main office of this company is located at 69 Aberdeen Avenue . The post code is CB2 8DL. The company's SIC and NACE codes are 63110 which stands for Data processing, hosting and related activities.
According to the official data, this particular business is led by just one director: Yongyuan C., who was designated to this position two years ago.
Yongyuan C. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.