About Vegen Investments Ltd (10449328) United Kingdom