About Simcentric Technologies Ltd (12413531) United Kingdom