About Vagra Ltd (10688506) United Kingdom