About Vesper Pictures Ltd (09003192) United Kingdom