About Veon (scotland) Limited (SC567993) United Kingdom