About Verve Bracelets Limited (11582807) United Kingdom