About Digixcell Limited (11753728) United Kingdom