About Distributed Intelligence Consultants International Limited (01992586) United Kingdom