About Vickers Investments Limited (12604325) United Kingdom