About Vectalyst Limited (13560052) United Kingdom