About Simantics Limited (06574926) United Kingdom