About Vision Technology Worldwide L.p. (SL010867) United Kingdom