About Digi App Solutions Limited (12969294) United Kingdom