About Vestra Nominees Limited (06460734) United Kingdom