About Intelligent Device Loop Consulting Ltd (10217981) United Kingdom