About Provenca Capital Limited (10926530) United Kingdom