About Vesper Investments Limited (07192106) United Kingdom