About Altira Capital Limited (12951816) United Kingdom