About Decimallogic Limited (10153251) United Kingdom