About Vauban Nominees Limited (12480056) United Kingdom