About Portara Capital Limited (06547824) United Kingdom