About Vesalius Trials Limited (08138593) United Kingdom