About Vindex Limited (SC078040) United Kingdom