About Vt Holdings Ltd (12219417) United Kingdom