About Vesper 1 Limited (12299288) United Kingdom