About D&a Mobile Software Limited (08375033) United Kingdom