About The Digital Things Consulting Ltd (12069366) United Kingdom