About Vacta Ltd. (SC353002) United Kingdom