About Werd Capital Ltd (13329610) United Kingdom