About Altra Capital Limited (06382394) United Kingdom