About Altera Capital Limited (08166094) United Kingdom