About Digitalintelliapps Limited (12976620) United Kingdom