About Vagha Investments Ltd (10775983) United Kingdom