About Vamm Investments Limited (12434256) United Kingdom