About Vindex Nominees Limited (SC081746) United Kingdom