About Vaagen Ltd (10664596) United Kingdom