About Vaid Holdings Limited (03095329) United Kingdom