About Vostock Capital (uk) Limited (04872884) United Kingdom