About Vejer Investments Limited (09615589) United Kingdom