About Vadicapital Ltd (12234278) United Kingdom