About Vector Advisors Limited (07998355) United Kingdom