Company name: iDelta Ltd
Description: iDelta are a data analytics solution provider, experts in the Splunk Big Data platform, providing data driven insights to their Financial Services customers.
93 George St, Edinburgh EH2 3ES, United Kingdom