About Vast Ventures Limited (11956781) United Kingdom