About Vesper Holdings Ltd (12052394) United Kingdom