About Vesper Stars Ltd (12121341) United Kingdom