About Vesper Capital Ltd (12122954) United Kingdom