About Decisionality Limited (04813936) United Kingdom