About Providus Capital Ltd (12205538) United Kingdom