About Vast Investments Ltd (12647822) United Kingdom