About Altum Limited (12469950) United Kingdom