About Veon Digital Limited (09991833) United Kingdom