About Valacord Ltd (12291449) United Kingdom