About Finnomatics Plc (12164988) United Kingdom