About Systemica Ltd (06590156) United Kingdom