About Vasterra Corp Ltd (13466272) United Kingdom