About Vesper Corporation Ltd (11977989) United Kingdom