DIGITAL OUTCOMES LIMITED, STEVENAGE, المملكة المتحدة