About Deltic Technology Consulting Limited (10726170) United Kingdom