About Vydex Limited (03717781) United Kingdom