About Veonis Technologies Limited (04198700) United Kingdom