About Vt9669 Limited (10998122) United Kingdom