About Vector Tech Ltd (12153053) United Kingdom