About Vostock Holdings Ltd (11146232) United Kingdom