About Distributed Intelligence Limited (05740933) United Kingdom