About Simcent Technology Ltd (12272298) United Kingdom