About Vspect Technologies Limited (10157229) United Kingdom