About Fiscal Instrumentation Ltd. (SC297923) United Kingdom