About Diglo Limited (10082889) United Kingdom