About Digital Intellect Consultancy Ltd (12919717) United Kingdom