About Vt E15 Limited (12059428) United Kingdom