About Vestra Pictures Limited (09468086) United Kingdom