About Vlx Nominees Limited (SC496254) United Kingdom