About Vednee Investments Ltd (13067871) United Kingdom