About Vaeced Ltd (13572126) United Kingdom