About Vft Niscox Limited (10566966) United Kingdom