About Vtt Limited (02009097) United Kingdom