About Vector Digital Studios Ltd (11581231) United Kingdom