About Vector Alpha Limited (09455374) United Kingdom