About Vastah Ltd (12654305) United Kingdom