About Vedan Investment Group Ltd (12739833) United Kingdom